chayote plantation - Spanish English Dictionary